# Python 线程生命周期


# 线程的生命周期包括：创建、就绪(可运行)、运行、阻塞、停止、结束。

# 创建：
# 线程是程序执行的最小单位，在程序运行时，系统会自动创建线程，并将线程放入线程池中等待执行。

# 就绪(可运行)：
# 线程创建后，并调用start()方法，系统会将线程放入就绪状态，等待系统分配资源运行。

# 运行：
# 线程处于运行状态，正在被系统分配资源执行。

# 阻塞：
# 当线程正在运行时，如果遇到某种情况使得它暂时不能运行，则称该线程处于阻塞状态。
# 阻塞状态的线程有两种：
# 1. 等待阻塞：线程调用了wait()方法，使得线程暂时停止运行，进入等待状态。
# 2. 同步阻塞：线程在获取某个对象的同步锁时，若该同步锁被其他线程占用，则该线程进入阻塞状态。

# 停止：
# 线程的停止状态是指线程已正常运行完毕，但又不再需要运行了。

# 结束：
# 线程的结束状态是指线程已经执行完毕，系统已经自动销毁了该线程。


